import axios from 'axios'
//不能使用import，这样此配置文件外部无法修改
// import urlConf from "../static/conf/conf.json"
const $url = CONFIG_URL.httpUrl;

var config = axios.create({
  baseURL: $url,//url地址前缀
  // timeout: 1000, 超时限制ms，

  responseType:'json', //返回值类型为json,返回的json数据会自动解析为对象的形式
  headers: {  
    "Content-Type": "application/json;charset=UTF-8"
  },
  
})

//添加请求拦截器
config.interceptors.request.use(function (config) {
  return config;//不return config 则不会发送成功，可以在此处对config进行进一步的操作
},function (error) {
  //请求错误时做某事
  return Promise.reject(error);
})

//添加响应拦截器
config.interceptors.response.use(function (data) {
  return data;
})



export default {
  config,
  axios
}
